/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package ejercicio2;
import java.io.*;
import java.util.Scanner;
/**
 *
 * @author User
 */
public class ejercicio5 {
    static int Factorial(int num) 
    {
        int numeros = 1;
        for(int i=1;i<=num;i++)
        {
            numeros *= i;        
        }
        return numeros;
    }
    static int Potencia (int num,int exp) {
        int resultado=1;
        for(int i = 0;i<exp;i++) 
        {
            resultado *=num;
        }
        return resultado;
    }
    public static void main(String[] args) {
        int resulPotencia, resulFactorial,resultado = 0;
        Scanner reader = new Scanner(System.in);
        System.out.print("¿De cuantos numeros vas ha hacer el sumatorio?");
        int hasta = reader.nextInt();
        System.out.print(hasta);
        System.out.print("Numero que vas a dividir");
        int multiplicar = reader.nextInt();
        System.out.print(multiplicar);
    
        
        for(int i = 1; i<=hasta;i++) 
        { 
           resulPotencia = Potencia(multiplicar,i);//crear la funcion potencia manualmente;
           resulFactorial = Factorial(i);
           resultado += resulPotencia/resulFactorial;
        }
        System.out.printf("El sumatorio es %s",resultado);
    }   
}
